executing in the electric chair - Francés Inglés Diccionario